CC=g++
STD=-std=c++0x
FLAG=-Wall -Werror
SRCS = $(wildcard *.cpp)
OBJ = $(patsubst %cpp,%o,$(SRCS))
BIN=company

all:$(OBJ)
	$(CC) $(OBJ) -o $(BIN)

%.o:%.cpp
	$(CC) $(STD) $(FLAG) -c $< -o $@

clean:
	rm $(OBJ) $(BIN)
